chief interpreter - French English Dictionary